home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_-1.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
11KB
|
172 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 1516 move.b -[A2], [A6]
00000002 7616 moveq.l D3, 0x16
00000004 0000 026A ori.b D0, 0x6A /* 'j' */
00000008 0000 01F3 ori.b D0, 0xF3
0000000C 0000 0080 ori.b D0, 0x80
00000010 8000 or.b D0, D0
00000012 0002 0B5A ori.b D2, 0x5A /* 'Z' */
00000016 223A 4EB5 move.l D1, [PC + 0x4EB5 /* 00004ECD, cstring ""<EOF> */]
0000001A 2A78 0904 movea.l A5, [0x00000904 /* CurrentA5 */]
0000001E 5089 addq.l A1, 8
00000020 A9F0 syscall LoadSeg
00000022 F0F0 3E2F .extension 0x0F0 <<F/2-3/0>> // unimplemented
00000026 50F8 0A5E st [0x00000A5E /* ResLoad */]
0000002A A069 syscall HGetState
0000002C 5D89 subq.l A1, 6
0000002E 2F49 1FFF move.l [A7 + 0x1FFF], A1
00000032 4A38 A9FF tst.b [0xFFFFA9FF]
00000036 A9C9 syscall SysError
00000038 E240 asr D0.w, 1
0000003A 240D move.l D2, A5
0000003C D5B2 3018 add.l [A2 + D3.w + 0x18], D2
00000040 E789 lsl D1, 3
00000042 43F5 1820 lea.l A1, [A5 + D1 + 0x20]
00000046 3411 move.w D2, [A1]
00000048 2229 9288 move.l D1, [A1 - 0x6D78]
0000004C 32C1 move.w [A1]+, D1
0000004E A9F0 syscall LoadSeg
00000050 C0BA 0C69 and.l D0, [PC + 0xC69 /* 00000C6B, cstring ""<EOF> */]
00000054 3429 3211 move.w D2, [A1 + 0x3211]
00000058 22DF move.l [A1]+, [A7]+
0000005A 610C bsr +0xE /* 00000068 */
0000005C A0BD syscall vCacheFlush
0000005E B288 cmp.l D1, A0
00000060 6506 bcs +0x8 /* 00000068 */
00000062 A0BD syscall vCacheFlush
00000064 F4F8 cpusha DATA+INST
00000066 4E7A .invalid // invalid opcode 4
fn00000068:
00000068 08C0 4E7B bset.b D0, 0x7B /* '{' */
0000006C A055 syscall StripAddress
0000006E A055 syscall StripAddress
00000070 2038 031A move.l D0, [0x0000031A /* MaskBC/MaskHandle/MaskPtr/Lo3Bytes */]
00000074 2089 move.l [A0], A1
00000076 A9F0 syscall LoadSeg
00000078 22C8 move.l [A1]+, A0
0000007A 22C1 move.l [A1]+, D1
0000007C 0030 0000 000F ori.b [A0 + D0.w + 0xF], 0x0
00000082 1AE3 move.b [A5]+, -[A3]
00000084 561A addq.b [A2]+, 3
00000086 DB74 2393 6381 1F43 add.w [[ + D2 * 2] + 0x63811F43], D5
0000008E 3C3B 017B 890B C8A3 6063 120E move.w D6, [[PC - 0x76F4375D] + 0x6063120E]
0000009A 7B09 moveq.l D5, 0x09
0000009C 1B0A move.b -[A5], A2
0000009E AD00 syscall GetFNum, auto_pop
000000A0 3322 move.w -[A1], -[A2]
000000A2 A100 syscall Open/PBHOpen/HOpen, flags=1
000000A4 340F move.w D2, A7
000000A6 CAFB 123C mulu.w D5, [PC + D1.w * 2 + 0x3C]
000000AA A300 syscall Open/PBHOpen/HOpen, flags=3
000000AC 0F9E bclr [A6]+, D7
000000AE 1FDB move.b <<invalid special address>>, [A3]+
000000B0 1DEB 0053 move.b <<invalid special address>>, [A3 + 0x53]
000000B4 5BA3 subq.l -[A3], 5
000000B6 268E move.l [A3], A6
000000B8 8310 or.b [A0], D1
000000BA ECC3 1BDB bfclr D3 {D7:27}
000000BE 06DB .incomplete
000000C0 8CF3 046B divu.w D6, [A3 + D0.w * 4 + 0x6B]
000000C4 07AB 60BB bclr [A3 + 0x60BB], D3
000000C8 0953 bchg [A3], D4
000000CA 35DB 3BF3 move.w [PC + 0x3BF3 /* 00003CBF, cstring ""<EOF> */], [A3]+
000000CE 04A3 0441 0203 subi.l -[A3], 0x4410203
000000D4 393B 3D45 move.w -[A4], <<invalid full ext with IS == 1 and I/IS == 5>>
000000D8 02F3 .incomplete
000000DA 09DB .incomplete
000000DC 061A C305 addi.b [A2]+, 0x5
// begin alternate branch 000000DE-000000E0
label000000DE:
000000DE C305 abcd D1, D5
// end alternate branch 000000DE-000000E0
label000000DE: // (misaligned)
000000E0 1AFB 117B 1BD3 041F 9303 4423 move.b [A5]+, [[PC + 0x1BD3041F] - 0x6CFCBBDD]
000000EC B9D3 cmpa.l A4, [A3]
000000EE C6FB 070F 34B3 30FB mulu.w D3, [[PC + <<invalid base displacement size>>] + D0 * 8 + 0x34B330FB]
000000F6 923B 1042 sub.b D1, [PC + D1.w + 0x42]
000000FA B34E cmpm.w [A1]+, [A6]+
000000FC EE9B ror D3, 7
000000FE 0F89 bclr A1, D7
00000100 066B 1421 047B addi.w [A3 + 0x47B], 0x1421
00000106 30DB move.w [A0]+, [A3]+
00000108 06EB .incomplete
0000010A 0A1A 9446 xori.b [A2]+, 0x46 /* 'F' */
0000010E 349B move.w [A2], [A3]+
00000110 60CC bra -0x32 /* 000000DE */
00000112 2C9B move.l [A6], [A3]+
00000114 8453 or.w D2, [A3]
00000116 84BB 7B63 819A 7303 EB1B or.l D2, [[PC - 0x7E66] + 0x7303EB1B]
00000120 342C 0101 move.w D2, [A4 + 0x101]
00000124 FB8D .invalid <<F/6/5>>
00000126 6B06 bmi +0x8 /* 0000012E */
00000128 3FE3 move.w <<invalid special address>>, -[A3]
0000012A 060F 421F addi.b A7, 0x1F
label0000012E:
0000012E C341 exg D1, D1
00000130 16B3 41C3 410F 9A36 move.b [A3], [[ + <<invalid base displacement size>>] + 0x410F9A36]
00000138 C30F abcd -[A1], -[A7]
0000013A 3310 move.w -[A1], [A0]
0000013C FB8E .invalid <<F/6/5>>
0000013E DB06 addx.b D5, D6
00000140 3903 move.w -[A4], D3
00000142 0FEE .incomplete
00000144 8053 or.w D0, [A3]
00000146 060F 42C3 addi.b A7, 0xC3
0000014A 0653 0423 addi.w [A3], 0x423
0000014E 9163 sub.w -[A3], D0
00000150 0181 bclr D1, D0
00000152 03EE .incomplete
00000154 0F9A bclr [A2]+, D7
00000156 823C 1B72 or.b D1, 0x72 /* 'r' */
0000015A 139A 444B move.b [A1 + D4.w * 4 + 0x4B], [A2]+
0000015E 5734 0000 subq.b [A4 + D0.w], 3
00000162 7B09 moveq.l D5, 0x09
00000164 3BF1 534F move.w <<invalid special address>>, <<invalid full ext with IS == 1 and I/IS == 7>>
00000168 7B09 moveq.l D5, 0x09
0000016A FB44 .extension 0xB44 <<F/4-5/5>> // unimplemented
0000016C EB44 asl D4.w, 5
0000016E 0B81 bclr D1, D5
00000170 4B08 .invalid 5, A0 // invalid opcode 4 with b == 4
00000172 5302 subq.b D2, 1
00000174 230C move.l -[A1], A4
00000176 7B64 moveq.l D5, 0x64
00000178 42F3 4D4B 8894 E306 .invalid [[A3 + <<invalid base displacement size>>] - 0x776B1CFA] // invalid opcode 4 with subtype 1
00000180 7B64 moveq.l D5, 0x64
00000182 80C5 divu.w D0, D5
00000184 006A 1303 4B08 ori.w [A2 + 0x4B08], 0x1303
0000018A C8C3 mulu.w D4, D3
0000018C 1D6B 0353 3C34 move.b [A6 + 0x3C34], [A3 + 0x353]
00000192 0F34 0F34 btst <<invalid full ext with I/IS == 4>>, D7
00000196 0F80 bclr D0, D7
00000198 0FFA .incomplete
0000019A 0F80 bclr D0, D7
0000019C 347B 090F 5505 EB04 movea.w A2, [[PC + <<invalid base displacement size>>] + D0 + 0x5505EB04]
000001A4 1383 1F4B 081B 74F3 move.b [[A1 + <<invalid base displacement size>>] + 0x81B74F3], D3
000001AC 1934 EB5E move.b -[A4], <<invalid full ext with IS == 1 and I/IS == 6>>
000001B0 3371 3B3C 4B08 move.w [A1 + 0x4B08], <<invalid full ext with I/IS == 4>>
000001B6 0340 bchg D0, D1
000001B8 0F61 bchg -[A1], D7
000001BA 0923 btst -[A3], D4
000001BC 5DCB 2761 dblt D3, +0x2763 /* 0000291F */
000001C0 0901 btst D1, D4
000001C2 1EB3 60A1 move.b [A7], [A3 + D6.w - 0x95]
000001C6 0303 btst D3, D1
000001C8 C8A3 and.l D4, -[A3]
000001CA 60C3 bra -0x3B /* 0000018F */
000001CC 4102 .invalid 0, D2 // invalid opcode 4 with b == 4
000001CE 4B08 .invalid 5, A0 // invalid opcode 4 with b == 4
000001D0 E362 asl D2.w, D1
000001D2 0F61 bchg -[A1], D7
000001D4 0C0F 411F cmpi.b A7, 0x1F
000001D8 E501 asl D1.b, 2
000001DA 1B0A move.b -[A5], A2
000001DC ED01 asl D1.b, 6
000001DE CB29 ED01 and.b [A1 - 0x12FF], D5
000001E2 3322 move.w -[A1], -[A2]
000001E4 E501 asl D1.b, 2
000001E6 3322 move.w -[A1], -[A2]
000001E8 ED01 asl D1.b, 6
000001EA 2B56 E901 move.l [A5 - 0x16FF], [A6]
000001EE 34 .incomplete